<?php

class Itinerario_Model extends CI_Model {

    function __construct() {
        parent::__construct();
    }

    function getRuta($idTerminalOrigen, $idTerminalDestino) {
        $cad = "SELECT r.idRuta idRuta
                FROM Ruta r
                WHERE r.idTerminalOrigen='" . $idTerminalOrigen . "' and r.idTerminalDestino='" . $idTerminalDestino . "'";
        $sql = $this->db->query($cad);
        if ($sql->num_rows() > 0) {
            $row = $sql->row();
            return $row->idRuta;
        }
        return;
    }

    function getServicios($idRuta, $fecha) {
        $cad = "SELECT p.horaSalida horaSalida, p.asientosLibres asientosLibres, p.idProgramacion idProgramacion
                FROM Programacion p
                WHERE p.idRuta='" . $idRuta . "' and p.fecha='" . $fecha . "'";
        $sql = $this->db->query($cad);
        return $sql->result_array();
    }

    function getPreciosPorAsiento($idRuta) {
        $cad = "SELECT t.idTipoAsiento idTipoAsiento, t.precio precio
                FROM TipoAsientoxRuta t
                WHERE t.idRuta='" . $idRuta . "'";
        $sql = $this->db->query($cad);
        return $sql->result_array();
    }

}